package com.kgc.sbt.constant;

/**
 * Created on 2021/8/10.
 * <p>
 * Author: songhe
 * <p>
 * Description:微信支付常量类
 */
public class WxpayConstant {


    /**
     * 生成随机字符串的原始字符，数字、小写、大写字母
     */
    public static final String WXPAY_SYMBOLS = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";


    /**
     * 商户订单前缀
     */
    public static final String WXPAY_ORDER_PREFIX = "T";

    /**
     * 本地微信支付交易类型
     */
    public static final String WEPAY_ORDER_NATIVE = "NATIVE";

    /**
     * 微信支付接口签名方式
     */
    public static final String WXPAY_SIGN_TYPE_MD5 = "MD5";

    /**
     * 微信支付方式签名参数
     */
    public static final String WXPAY_FIELD_SIGN = "sign";

    /**
     * 字符集编码
     */
    public static final String WXPAY_EDCODING_UTF8 = "UTF-8";


    /**
     * 请求返回成功标识
     */
    public static final String WXPAY_RETURN_CODE_SUCCESS = "SUCCESS";

    /**
     * 同步返回微信官方成功
     */
    public static final String WXPAY_RESPONSE_RESULT_SUCCESS="<xml><return_code><![CDATA[SUCCESS]]></return_code><return_msg><![CDATA[OK]]></return_msg></xml>";

    /***
     *
     */
    public static final String WXPAY_RESPONSE_RESULT_FAIL="<xml><return_code><![CDATA[SUCCESS]]></return_code><return_msg><![CDATA[FAIL]]></return_msg></xml>";

}
